.file	"program10.c"
.global	main
main:
	pushq	%rbp
	movq	%rsp, %rbp
	subq	$32, %rsp
	call	__main
	movl	$1,%eax
	push	%rax
	movl	$7,%eax
	push	%rax
	movl	$2,%eax
	neg 	%eax
	pop 	%rcx
	movl	%eax,%ebx
	movl	%ecx,%eax
	cltd
	idivl	%ebx
	push	%rax
	movl	$3,%eax
	neg 	%eax
	pop 	%rcx
	movl	%eax,%ebx
	movl	%ecx,%eax
	cltd
	idivl	%ebx
	push	%rax
	movl	$9,%eax
	neg 	%eax
	pop 	%rcx
	movl	%eax,%ebx
	movl	%ecx,%eax
	cltd
	idivl	%ebx
	pop 	%rcx
	subl	%ecx,%eax
	neg 	%eax
	push	%rax
	movl	$10,%eax
	push	%rax
	movl	$9,%eax
	push	%rax
	movl	$2,%eax
	pop 	%rcx
	movl	%eax,%ebx
	movl	%ecx,%eax
	cltd
	idivl	%ebx
	push	%rax
	movl	$3,%eax
	pop 	%rcx
	addl	%ecx,%eax
	pop 	%rcx
	imull	%ecx
	pop 	%rcx
	subl	%ecx,%eax
	neg 	%eax
	addq	$32, %rsp
	popq	%rbp
	ret
